TCP/IP网络编程 随书第一个实验实现过程
第一步 打开Visual Studio 2019
![下载安装好软件,并且把关于C的工作负载装好。](https://img-blog.csdnimg.cn/20191026151909386.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第二步、创建新项目
![选择空项目,点击下一步](https://img-blog.csdnimg.cn/20191026152200585.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第三步、为项目命名。注意不要勾选将解决方案和项目放在同一目录中
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026152327946.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第四步、添加源文件
![添加新建项,然后选择。名称自己写的见名知意就好](https://img-blog.csdnimg.cn/20191026152446190.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第五步、设置项目属性
![右击项目名,选择最底下的属性。](https://img-blog.csdnimg.cn/20191026152925964.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
随书代码在"图灵社区"本书主页:http://www.ituring.com.cn/book/1284 上有。
一共要改三个地方
1、C/C++ 常规 里面的SDL检查设为否。 2、C/C++ 语言 里面的符合模式设为否 3、链接器里面的输入 附加依赖项 设为:ws2_32.lib 点击确定,等下后面的服务器端也要这样设置一遍。
第六步、添加服务器端
右击解决方案,添加新建项,和前面的操作一样,把服务端搞好。
第七步、配置新项目(服务端)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026152947497.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第八步、设置项目属性
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026152956187.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第九步、点击生成解决方案
可以看到成功了。
第十步、找到你最开始建的项目存储的地方
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026153014343.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第十一步、找到Debug,点开
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026153022287.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第十二步、会看到两个.exe文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026153029601.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第十三步、打开两个dos界面
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026153046965.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第十四步、先将服务器端拖到或把路径写到dos界面,输入端口号(随意)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191026153057785.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMzNDU2NQ==,size_16,color_FFFFFF,t_70)
第十五步、把服务器端拖入
IP地址写127.0.0.1是运行示例用的计算机(本地计算机)的IP地址,如果在同一台电脑上同时运行客户端和服务器端,将采用这种方式。 可以看到,结果已经出来了。
总结
最开始很不容易,问了班上会的人,现在的一些方法可能也有些麻烦,比如:附加依赖项还有端口号,都有另外的方式设置。
写这个是为了让自己记得更牢,也是帮还不知道怎么实现的小伙伴走出第一步!加油!
|